particulate removal - Francés Inglés Diccionario